Big Huge Thesaurus

Butea monosperma

noun